extension cables - German English Dictionary